<!-- Inclusion de la maqueta HTML -->
<%@include  file="/WEB-INF/maquetacion/cabecera.jsp" %>
<%@include  file="/WEB-INF/maquetacion/izquierda.jsp" %>

<%@page import="infb.modelo.Pacientes" %>
<%@page import="infb.modelo.Medicos" %>
<%@page import="java.util.List" %>
<%@page import="java.lang.String"%>
<%@page import="java.util.Date"%>
<%@page import="java.text.SimpleDateFormat" %>

<%@taglib uri="/WEB-INF/struts-bean.tld" prefix="bean" %>
<%@taglib uri="/WEB-INF/struts-html.tld" prefix="html" %>
<%@taglib uri="/WEB-INF/struts-logic.tld" prefix="logic" %>


<%!    String url;
%>
<logic:present name="objetoModificar">
    <%
        url = "ModificarPacientes.do";

    %>
</logic:present>
<logic:notPresent name="objetoModificar">
    <% url = "CrearPacientes.do";%>
</logic:notPresent>

<%
        List<Medicos> listaMedicos = (List<Medicos>) session.getAttribute("listaMedicos");
%>
        <script language='javascript' src="js/ventanas.js"></script>
        <link rel="stylesheet" type="text/css" media="all" href="skins/aqua/popup.css" title="AQUA" />
        <script type="text/javascript" src="js/calendar.js"></script>
        <script type="text/javascript" src="js/calendar-en2.js"></script>
        <script type="text/javascript" src="calendar-setup.js"></script>
<div id="contenido">

    <br />

    <h1><bean:message key="formularios.set_pacientes.etiquetas.mensaje_cabecera" /></h1>
    <br /><br />
    <p><bean:message key="formularios.set_pacientes.etiquetas.mensaje_ayuda" /></p>
    <br />
    <html:form action="<%= url %>" styleId="frmgenerico" enctype="multipart/form-data" >

        <label for="tarjetaSanitaria"><bean:message key="formularios.set_pacientes.etiquetas.tarjeta_sanitaria" /></label>
        <br/><div class="errorValidacion">
        <html:text property="tarjetaSanitaria" size="12" maxlength="12" value="${objetoModificar.tarjetaSanitaria}" />
        <html:errors property="tarjetaSanitaria" /></div>
        <br/>


        <label for="nombre"><bean:message key="formularios.set_pacientes.etiquetas.nombre" /></label>
        <br/><div class="errorValidacion">
        <html:text property="nombre" size="30" maxlength="50" value="${objetoModificar.nombre}" />
        <html:errors property="nombre" /></div>
        <br/>

        <br/>
        <label for="apellido1"><bean:message key="formularios.set_pacientes.etiquetas.apellido1" /></label>
        <br/><div class="errorValidacion">
        <html:text property="apellido1" size="30" maxlength="50" value="${objetoModificar.apellido1}" />
        <html:errors property="apellido1" /></div>
        <br/>

        <label for="apellido2"><bean:message key="formularios.set_pacientes.etiquetas.apellido2" /></label>
        <br/><div class="errorValidacion">
        <html:text property="apellido2" size="30" maxlength="50" value="${objetoModificar.apellido2}" />
        <html:errors property="apellido2" /></div>
        <br/>

        <label for="identificacion"><bean:message key="formularios.set_pacientes.etiquetas.identificacion" /></label>
        <br/><div class="errorValidacion">
        <html:text property="identificacion" size="9" maxlength="9" value="${objetoModificar.identificacion}" />
        <html:errors property="identificacion" /></div>
        <br/>

        <label for="foto"><bean:message key="formularios.set_pacientes.etiquetas.foto" /></label>
        <br/><div class="errorValidacion">
        <html:file property="foto" size="48" maxlength="50" value="${objetoModificar.foto}"/>
        <html:errors property="foto" /></div>
        <br/>

        <label for="fechaNacimiento"><bean:message key="formularios.set_pacientes.etiquetas.fecha_nacimiento" /></label>
        <br/><div class="errorValidacion">
        <html:text readonly="true" styleId="fecha_nac" property="fechaNacimiento" size="30" maxlength="50" value="${fechaCad}" />
        <html:errors property="fechaNacimiento" /></div>
        <br/>

        <script type="text/javascript">calendario("fecha_nac")</script>

        <label for="telefono"><bean:message key="formularios.set_pacientes.etiquetas.telefono" /></label>
        <br/><div class="errorValidacion">
        <html:text property="telefono" size="9" maxlength="9"value="${objetoModificar.telefono}" />
        <html:errors property="telefono" /></div>


        <br/>
        <label for="mail"><bean:message key="formularios.set_pacientes.etiquetas.mail" /></label>
        <br/><div class="errorValidacion">
        <html:text property="mail" size="30" maxlength="50" value="${objetoModificar.mail}"/>
        <html:errors property="mail" /></div>


        <br/>
        <label for="sexo"><bean:message key="formularios.set_pacientes.etiquetas.sexo" /></label>
        <br/>
        <html:select property="sexo" value="${objetoModificar.sexo}">
            <html:option value="H">Hombre</html:option>
            <html:option value="M">Mujer</html:option>
        </html:select>

        <html:errors property="sexo" />
        <br/>

        <label for="grupoSanguineo"><bean:message key="formularios.set_pacientes.etiquetas.grupo_sanguineo" /></label>
        <br/>
        <html:select property="grupoSanguineo" value="${objetoModificar.grupoSanguineo}">
            <html:option value="AB+">AB+</html:option>
            <html:option value="AB-">AB-</html:option>
            <html:option value="A+">A+</html:option>
            <html:option value="A-">A-</html:option>
            <html:option value="B+">B+</html:option>
            <html:option value="B-">B-</html:option>
            <html:option value="0+">0+</html:option>
            <html:option value="0-">0-</html:option>
        </html:select>
        <html:errors property="grupoSanguineo" />
        <br/>

        <label for="direccion"><bean:message key="formularios.set_pacientes.etiquetas.direccion" /></label>
        <br/>
        <html:text property="direccion" size="30" maxlength="50" value="${objetoModificar.direccion}" />
        <html:errors property="direccion" />
        <br/>
        <label for="localidad"><bean:message key="formularios.set_pacientes.etiquetas.localidad" /></label>
        <br/>
        <html:text property="localidad" size="30" maxlength="50" value="${objetoModificar.localidad}"/>
        <html:errors property="localidad" />
        <br/>


        <label for="provincia"><bean:message key="formularios.set_pacientes.etiquetas.provincia" /></label>
        <br/>
        <html:text property="provincia" size="30" maxlength="50" value="${objetoModificar.provincia}"/>
        <html:errors property="provincia" />
        <br/>
        <label for="altura"><bean:message key="formularios.set_pacientes.etiquetas.altura" /></label>
        <br/>
        <html:text property="altura" size="30" maxlength="3" value="${objetoModificar.altura}"/>
        <html:errors property="altura" />
        <br/>
        <label for="peso"><bean:message key="formularios.set_pacientes.etiquetas.peso" /></label>
        <br/>
        <html:text property="peso" size="30" maxlength="3" value="${objetoModificar.peso}"/>
        <html:errors property="peso" />
        <br/>
        <label for="observaciones"><bean:message key="formularios.set_pacientes.etiquetas.observaciones" /></label>
        <br/>
        <html:textarea property="observaciones" rows="2" cols="20" value="${objetoModificar.observaciones}"/>
        <html:errors property="observaciones" />
        <br/>
        <label for="medico"><bean:message key="formularios.set_pacientes.etiquetas.medicos" /></label>
        <html:select property="medico" value="${objetoModificar.medico.dni}">
            <%for (Medicos medico : listaMedicos) {%>
            <html:option value="<%= medico.getDni() %>"><%= medico.getApellido1() + ", " + medico.getNombre()%></html:option>
            <%}%>
        </html:select>
        <br/>


        <label for="password"><bean:message key="formularios.set_pacientes.etiquetas.password" /></label>
        <br/><div class="errorValidacion">
        <html:text property="password" size="20" maxlength="30" value="${objetoModificar.password}"/>
        <html:errors property="password" /></div>
        <br/>

        <logic:present name="objetoModificar">
            <html:submit styleId="btn1">
                <bean:message key="formularios.set_pacientes.etiquetas.boton_modificar" />
            </html:submit>

        </logic:present>
        <logic:notPresent name="objetoModificar">
            <html:submit styleId="btn1">
                <bean:message key="formularios.set_pacientes.etiquetas.boton_crear" />
            </html:submit>
        </logic:notPresent>
        <br/>

    </html:form>

</div>
<!-- Fin del bloque CONTENIDO -->

<%@include  file="/WEB-INF/maquetacion/pie.jsp" %>

